MotoPress\Appointment\Entities\Payment S

Total Complexity 32
Dependencies 3
Dependents 15
Total lines 273
Lines of code 99
Logical lines of code 39
Comment lines 122
Methods 26
Properties 8

Methods 26

Method Rating Maintainability Complexity Lines of code
getExpectingBooking()
S
67 3 8
getBooking()
S
70 2 7
setTransactionId()
S
71 2 6
setPaymentMethod()
S
71 2 6
setGatewayMode()
S
71 2 6
getStatus()
S
82 1 3
getTransactionId()
S
82 1 3
getGatewaySpecificData()
S
79 1 3
getLogs()
S
80 1 3
addLog()
S
78 1 3
isFailed()
S
79 1 3
isCompleted()
S
79 1 3
isPending()
S
79 1 3
getGateway()
S
80 1 3
getPaymentMethod()
S
82 1 3
setStatus()
S
81 1 3
getGatewayMode()
S
82 1 3
getGatewayId()
S
82 1 3
removeExpirationTime()
S
80 1 3
getExpirationTime()
S
75 1 4
setExpirationTime()
S
79 1 3
resetExpirationTime()
S
73 1 5
getCurrency()
S
82 1 3
getAmount()
S
82 1 3
getBookingId()
S
82 1 3
setGatewaySpecificData()
S
79 1 3